sand and grit blasting - Alemán Inglés Diccionario